From: route@monster.com
Sent: Tuesday, June 14, 2016 5:17 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: IMS Integration
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Ashok Kumar Senapati Plano, Texas Objective:
Seeking for the position of
Sr. Software Engineer Summary: •
15 years of
experience in software design, development and testing in telecom domains
i.e. VoIP, 3G, WiMAX, 4G/LTE and IMS using C/C++ • 7 years of experience in
architecture and design • 5+ years of experience in Cavium Octeon NPU (Network Processor Unit) platform •
Development platforms – X86 Linux, Network
Processor Unit (i.e. Cavium Octeon NPU), Windows (Win32), C/C++ • Experience in ATCA platform with Linux
Kernel 2.6, Cavium Octeon processor with Simple Executive OS in the data
plane and Debian Linux OS in the control plane • Experience in PCI-X, PCIe, AMC
(GbE, 10GbE) hardwares having Cavium Octeon NPU CN38xx and CN56xx
processors • Experience in L2 Ethernet switching protocol
(i.e. VLAN) • In-depth
knowledge of writing Test cases and Test Procedures and also converting
composite system Requirements into
comprehensive Test Cases • Experience in
Functional, Regression, Integration, Performance and User Acceptance testing • Experience in
validation of software applications and products • Experience in
filing and tracking defects and also creating System test reports • Working
experience with performing load/stress tests • Experience
with Agile/Scrum methodologies •
Exposure to large set
of telecom protocols, self managed, goal oriented
individual, proven ability to work in
unison
with intra team and inter teams, excellent communication skill, faster problem solving acumen, down to earth approach. Technical Skill Sets: • C, C++, Java, GDB, CVS/SVN, UML (Rational Rose), Quality Center (QC) •
Intel x86, Cavium
Octeon NPU (i.e. CN38xx, CN56xx) MIPS64 platforms in cPCI and ATCA
environments •
Linux, Telecom Networking,
TCP/IP, Socket Programming, Kernel Programming (Device driver, Net Filter Hook) •
DSP Processing using
NMS CG 6500, Commetrex EFT (FAX Terminal) •
Audio and Video
Codecs – G711, G729, G726, G723, iLBC,
AMR, H.261, H.263, H.264, MPEG4 •
Protocols – SS7,
H.323, SIP, RTP/RTCP, RTSP, T.38, PoC, BCD
encoding/decoding, ASN.1 PER/BER encoding/decoding, SCCP, RANAP,
GMM, RRC, ISUP, MAP, CAMEL, GTP, WiMAX (R3, R6, GRE, ASN-Ctrl, Radius, EAP), LTE (S1-U, S11-C), SCTP, eHRPD, IPsec.
Accomplishments: • Designed and implemented VoIP, LTE(SCTP) and eHRPD Analyzer product using C/C++ • Designed LTE simulation product (EAST) –
Signaling and Data(generating/processing data in line rates in terms of Gbps) and implemented using C++
and C • Designed WiMAX
simulation product (EAST) – R6, R3 interfaces, implemented
various protocols stacks and integrated all the components to simulate
multiple BSs and ASN-GWs using C++ and also implemented GRE protocol using C in kernel space • Designed and implemented multi-threaded Voice
Quality Measurement (PESQ) Application using C++ • Designed and implemented RTP application
to simulate bearer traffic in the VoIP network, implemented in kernel
space using C • Integrated third party hardwares and software
with RTP solution to support various features (such as DSP processing, Fax Over IP, various audio and
video codecs) using C++ •Designed and implemented various protocol stacks
for VoIP, 2G, 3G, WiMAX and LTE using C++ •Designed and implemented the integration of RTP
and PoC(Push-to-talk over Cellular) using C++ •Designed and implemented ASN.1 encoder/decoder,
binary message encoder/decoder using C++ •Designed and implemented reusable C++
encoder/decoder for ASN.1 and Binary messages and used them graphically through JNI (Java Native
Interface) •Designed and implemented TCP/IP
client/server modules for different application protocols using C++ Employment: 1) Staff Software Engineer (Level-IV),
Spirent Communications, Plano, Texas
August 2013 - Present • Working as Software
Designer/Developer for VoIP, 2G, 3G, LTE (SCTP), IMS (IPsec) protocols in
network element simulation/emulation product using C++ and C in
Intel X86 Linux and Cavium
Octeon NPU platforms. • Subject Matter Expert for
SCTP and IPsec. 2) Software Design Engineer
(Level -III), Tektronix Communications, Plano, Texas
March 2011 – August 2013 • Worked as Embedded Software Designer/Developer
for VoIP, LTE (SCTP), IMS (IPsec) protocols
in network monitoring product using C++ and C in Intel X86
Linux and Cavium Octeon NPU platforms. • Subject Matter Expert for
SCTP and IPsec. 3) Sr. Software Engineer (Team
Lead), EXFO America Inc. (formerly
NetHawk Corp.), Richardson, Texas
November 2002 – March 2011 EXFO is among the leading providers of
next-generation test and service assurance solutions for wireless and
wireline network operators and equipment manufacturers in the
global telecommunications industry. The company offers innovative solutions
for the development, installation, management and maintenance of converged,
IP fixed and mobile networks-from the core to the edge. Key technologies supported include 3G, 4G/LTE
and IMS. EXFO America Inc. is the leader of providing telecom test solutions through simulator (EAST) and analyzer (M5) products. As Sr. Software Engineer, I had been participating in various roles such as Software Designer/Developer, Component
Leader, Component Stream Leader,
Team Leader. • (January 2008 – January 2011) Worked as
Team Lead to provide line rate data generation supporting various protocols such as RTP, PRBS, GTP, GRE for various
technologies such as LTE, Core Network, IMS, WiMAX
using C++ and C. My key focus was to write detailed requirements,
do the sub-system design, review the module design and implementation. I was providing key prototype implementation for
proof of fact and guide the team into the right direction. Also implemented some modulewithin the permitted time frame. I was
participating in debugging critical issues and come up with quick and efficient solution. I was writing and reviewing
user documents. Used ATCA platform with Linux Kernel 2.6, Cavium Octeon processor with Simple Executive OS in the data plane and Debian Linux OS in the control plane.
Also used PCI-X, PCIe, AMC (GbE, 10GbE) hardwares having Cavium Octeon CN38xx and CN56xx
processors. • (January 2007 – December 2007) Worked on
WiMAX as Component Stream Leader. Participated in providing detailed requirements, design of the product and various
components. Supported WiMAX R6 and R3 interfaces and simulated network elements using C++. Implemented
GRE module using C in the kernel space. Developed EAP stack emulator as a prototype and integrated with the EAST core
using C++. Implemented ASN-Ctrl, EAP, Radius, GRE
protocols using C++ and C. • (July 2004 – December 2006) Worked as
Software Designer/Developer and ComponentLeader. Designed RTP stack for host and kernel space (for performance acceleration)
using C++ and C. Integrated NMS CG6500 and Commetrex T.38 stack for DSP processing for DTMF detection and Fax Over IP respectively using C++. Added PTT feature in to RTP and developed custom RTP solution for different customers
using C++. Designed and implemented
multi-threaded server for voice quality measurement using C++. • (November 2002 – June 2004) Developed various modules using C++
in EAST simulation product such as Encoder/Decoder for Binary and ASN.1 protocols,
worked on VoIP simulation. Developed the data structure in C++ and used JNI to show the ASN.1 and binary
messages graphically in tree view
using Java. Designed and implemented 4) Sr. Software Engineer (Project Lead), NetHawk Networks India Pvt. Ltd.
(formerly Alliance Computer Telephony India Pvt.
Ltd.), India January 1999 – November 2002 • Worked on the development of EAST (Environment
for Automated System Testing) product using Java, C and
C++
on the Windows and Linux platforms. • Worked on
the telecom domains ASN.1, SS7, ISDN, VoIP and 2G. •
Developed various GUI interfaces and data structures for EAST
(Environment for Automated System testing) product
using Java. •
Designed and implemented ASN.1 encoder/decoder, BCD
encoder/decoder using Java. •
Designed and implemented reusable C++ encoder/decoder for ASN.1
and BCD and also used them graphically
through JNI. • Managed
team of 20 software engineers.
Education:
• M. Phil. (Postgraduate
Research Degree) in Mathematics, Utkal University, India, 1997 – 1998 • M. Sc. (Master of Science) in Mathematics, Utkal University, India,
1995 – 1997
• B. Sc. (Bachelor of Science, Mathematics (Major)), Utkal University, India,
1992 – 1995
Honors and Awards:
• LTE (i.e. Long Term Evolution Networks) Certification Training from
Solubiq Inc., Dallas, Texas, USA
• Published thesis (dissertation) paper during Postgraduate Research Degree
• Secured rank-1 award in Postgraduate Research Degree from Utkal University,
India
• Secured rank-4 award in Master of Science from Utkal University, India |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Beginner |
|
|
|